﻿using System.Collections.Generic;
using CeA.Reports.Atendimento.DataAccess.Criteria;
using CeA.Reports.Atendimento.DataAccess.DTO;
using CeA.Reports.Atendimento.DataAccess.Model;

namespace CeA.Reports.Atendimento.DataAccess.DAO {
    public interface RelatorioTempoAtendimento {
        List<TempoAtendimento> FindTempoMedioAtendimento();
        List<TempoAtendimento> FindTempoMedioAtendimentoBy(TempoAtendimentoFilter filter);
        List<TempoAtendimento> FindTempoAtendimentoRfsBy(TempoAtendimentoFilter filter);        
        TempoAtendimento GetTempoAtendimentoNacionalBy(TempoAtendimentoFilter filter);

        List<TempoAtendimentoEspecialista> FindTempoAtendimentoEspecialista(TempoAtendimentoFilter filter);
        
    }
}
